/*覆盖ant-design-vue 样式**/
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.65);
  background-color: #fafafa;
  cursor:not-allowed;
  opacity:1
}

.ant-select-disabled {
  color: rgba(0, 0, 0, 0.65);
}
.ant-select-disabled .ant-select-selection {
  background: #fafafa;
  cursor: not-allowed;
}
.ant-select-auto-complete.ant-select .ant-input[disabled]:hover{
  border-color:#fafafa;border-right-width:1px!important
}
.ruleButton {
  border: none;
  box-shadow: 0 0px 0px #ccc;
  font-size: 18px;
  width: 18px;
  height: 24px;
  // margin-right: 26px;
}
.ruleButton:after {
  border: 0 none;
  opacity: 0;
  animation:none 0 ease 0 1 normal;
}
.ruleButton:hover, .ruleButton:focus, .ruleButton:active{
  background-color: none
}


.resize-table-th {
  position: relative;
  .table-draggable-handle {
    height: 100% !important;
    left: auto !important;
    // right: -5px;
    right: 0;
    cursor: col-resize;
    touch-action: none;
    border: none;
    position: absolute;
    transform: none !important;
    bottom: 0;
  }
  .table-draggable-handle2 {
    height: 100% !important;
    left: auto !important;
    right: -10px !important;
    cursor: col-resize;
    touch-action: none;
    border: none;
    position: absolute;
    transform: none !important;
    bottom: 0;
  }
}

.bpmBizTitle-title{
  display: flex;
  align-items: center;
}
.bpmBizTitle-text{
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-left: 2px;
}